package models

// OpenCardResponse 开卡响应
type OpenCardResponse struct {
	Code string `json:"code"`
	Msg  string `json:"msg"`
	Data struct {
		CardDetail struct {
			CardCurrency         string  `json:"cardCurrency"`
			CardId               string  `json:"cardId"`
			CardNo               string  `json:"cardNo"`
			CardScheme           string  `json:"cardScheme"`
			CardStatus           string  `json:"cardStatus"`
			CardFormFactor       string  `json:"cardFormFactor"`
			CardType             string  `json:"cardType"`
			Cvv                  string  `json:"cvv"`
			Email                string  `json:"email"`
			ExpirationDate       string  `json:"expirationDate"`
			FirstName            string  `json:"firstName"`
			LastName             string  `json:"lastName"`
			MatrixAccount        string  `json:"matrixAccount"`
			MemberId             string  `json:"memberId"`
			Mobile               string  `json:"mobile"`
			MobilePrefix         string  `json:"mobilePrefix"`
			Nationality          string  `json:"nationality"`
			TransactionLimitType string  `json:"transactionLimitType"`
			CardBalance          float64 `json:"cardBalance"`
		} `json:"cardDetail"`
		RequestId string `json:"requestId"`
		Status    string `json:"status"`
	} `json:"data"`
}
